x86emul: MOVNTI does not allow REP prefixes
authorJan Beulich <jbeulich@suse.com>
Wed, 18 Jan 2017 08:47:31 +0000 (09:47 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 18 Jan 2017 08:47:31 +0000 (09:47 +0100)
commit7713ee2ad78800df484cb0434f59f134c5303d7a
treed3c86272760c6612d79aba47e11995852106a60e
parentb76a79657cc00ee53db836bab241ebead7bbde55
x86emul: MOVNTI does not allow REP prefixes

Just like 66, prefixes F3 and F2 cause #UD.

Also adjust a related comment, which in its previous wording was
misleading (as in 16-bit mode there would nothing be undone when
adjusting operand size from 2 to 4).

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
master commit: 96a7cb37b921d2b320183d194d143262e1dd5b53
master date: 2016-12-14 10:11:08 +0100
xen/arch/x86/x86_emulate/x86_emulate.c